home *** CD-ROM | disk | FTP | other *** search
- ###############################################################
- # Make file for PolyXARC -- OS/2 version #
- # #
- # use MAKE /f MAKEFILE.OS2 #
- # #
- # Differences from dos make file: #
- # Linker statements #
- # #
- # The Touch utility, referenced below, is a FAPI (Bound) #
- # utility available from 1:109/301 or other OS/2 BBS. #
- # #
- # I've left it commented out for now. #
- # #
- ###############################################################
- model=C # use large model when debugging -- bugs JUMP out at you
- mode=p
- linklibs=$(model)libce$(mode).lib os2.lib doscalls.lib
- CFLAGS=-A$(model) -Lp -DMSC -Osal -Zpel -W3 -G2 -Gw -DOS_2 -UMSDOS -J -nologo
- LINK=C:\OS2\Link
- main=polyxarc
-
- cobj=$(main).obj paksortm.obj dirfind.obj
-
- $(main).exe: $(cobj)
- $(LINK) $(cobj),polyxos2.exe/A:16/FAR/NOD/PACKD/ST:3000,NUL.MAP,$(linklibs);
-
- $(cobj): $(cobj:.obj=.c)
- !CL $(CFLAGS) -c $?
-
- #$(cobj:.obj=.C): pakmdefn.h makefile.os2
- # touch *.c
-